235 research outputs found

    A characterization of attribute evaluation in passes

    Get PDF
    This paper describes the evaluation of semantic attributes in a bounded number of passes from left-to-right and/or from right-to-left over the derivation tree of a program. Evaluation strategies where different instances of the same attribute in any derivation tree are restricted to be evaluated in one pass, with for every derivation tree the same pass number, are referred to as simple multi-pass whereas the unrestricted pass-oriented strategies are referred to as pure multi-pass.\ud \ud A graph theoretic characterization is given, showing in which cases an attribute grammar meets the simple multi-pass requirements and what are the minimal pass numbers of its attributes for a given sequence of pass directions. For the special cases where only left-to-right passes are made or where left-to-right and right-to-left passes strictly alternate, new algorithms are developed that associate minimal pass numbers with attributes and indicate in case of failure the attributes that cause the rejection of the grammar. Mixing of a simple multi-pass strategy with other evaluation strategies, in case the grammar is not simple multi-pass, is discussed

    One-pass transformations of attributed program trees

    Get PDF
    The classical attribute grammar framework can be extended by allowing the specification of tree transformation rules. A tree transformation rule consists of an input template, an output template, enabling conditions which are predicates on attribute instances of the input template, and re-evaluation rules which define the values of attribute instances of the output template. A tree transformation may invalidate attribute instances which are needed for additional transformations.\ud \ud In this paper we investigate whether consecutive tree transformations and attribute re-evaluations are safely possible during a single pass over the derivation tree. This check is made at compiler generation time rather than at compilation time.\ud \ud A graph theoretic characterization of attribute dependencies is given, showing in which cases the recomputation of attribute instances can be done in parallel with tree transformations

    Code Generation = A* + BURS

    Get PDF
    A system called BURS that is based on term rewrite systems and a search algorithm A* are combined to produce a code generator that generates optimal code. The theory underlying BURS is re-developed, formalised and explained in this work. The search algorithm uses a cost heuristic that is derived from the termrewrite system to direct the search. The advantage of using a search algorithm is that we need to compute only those costs that may be part of an optimal rewrite sequence

    Ab initio simulations of liquid NaSn alloys: Zintl anions and network formation

    Full text link
    Using the Car-Parrinello technique, ab initio molecular dynamics simulations are performed for liquid NaSn alloys in five different compositions (20, 40, 50, 57 and 80 % sodium). The obtained structure factors agree well with the data from neutron scattering experiments. The measured prepeak in the structure factor is reproduced qualitatively for most compositions. The calculated and measured positions of all peaks show the same trend as function of the composition.\\ The dynamic simulations also yield information about the formation and stability of Sn4_4 clusters (Zintl anions) in the liquid. In our simulations of compositions with 50 and 57 % sodium we observe the formation of networks of tin atoms. Thus, isolated tin clusters are not stable in such liquids. For the composition with 20 % tin only isolated atoms or dimers of tin appear, ``octet compounds'' of one Sn atom surrounded by 4 Na atoms are not observed.Comment: 12 pages, Latex, 3 Figures on reques

    Teelt van prei

    Get PDF
    De teelthandleiding geeft een algemene beschrijving van alle aspecten van de teelt van verschillende soorten prei: groei en ontwikkeling, inhoudsstoffen, grond, bemesting, rassen, teelt, onkruidbestrijding, ziekten en plaagbestrijding, oogst, bewaring, afleveren en organisatie en economie. De volgende aspecten in relatie tot de best practices worden belicht: - Perceelskeuze en aaltjes/schimmels - Vruchtwisseling minimaal 1 op 3 - Gematigde bemesting - Onkruidbestrijding, mechanisch en LDS Sleutelwoorden: PPO-agv, akkerbouw, tuinbouw, gewasbescherming, geïntegreerde bestrijding, groenteteelt, preien, vollegrondsgroente, pre

    A Bodyweight-Dependent Allometric Exponent for Scaling Clearance Across the Human Life-Span

    Get PDF
    Purpose: To explore different allometric equations for scaling clearance across the human life-span using propofol as a model drug. Methods: Data from seven previously published propofol studies ((pre)term neonates, infants, toddlers, children, adolescents and adults) were analysed using NONMEM VI. To scale clearance, a bodyweight-based exponential equation with four different structures for the exponent was used: (I) 3/4 allometric scaling model; (II) mixture model; (III) bodyweight-cut-point separated model; (IV) bodyweight-dependent exponent model. Results: Model I adequately described clearance in adults and older children, but overestimated clearance of neonates and underestimated clearance of infants. Use of two different exponents in Model II and Model III showed significantly improved performance, but yielded ambiguities on the boundaries of the two subpopulations. This discontinuity was overcome in Model IV, in which the exponent changed sigmoidally from 1.35 at a hypothetical bodyweight of 0 kg to a value of 0.56 from 10 kg onwards, thereby describing clearance of all individuals best. Conclusions: A model was developed for scaling clearance over the entire human life-span with a single continuous equation, in which the exponent of the bodyweight-based exponential equation varied with bodyweight

    Surgical and medical second trimester abortion in South Africa: A cross-sectional study

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>A high percentage of abortions performed in South Africa are in the second trimester. However, little research focuses on women's experiences seeking second trimester abortion or the efficacy and safety of these services.</p> <p>The objectives are to document clinical and acceptability outcomes of second trimester medical and surgical abortion as performed at public hospitals in the Western Cape Province.</p> <p>Methods</p> <p>We performed a cross-sectional study of women undergoing abortion at 12.1-20.9 weeks at five hospitals in Western Cape Province, South Africa in 2008. Two hundred and twenty women underwent D&E with misoprostol cervical priming, and 84 underwent induction with misoprostol alone. Information was obtained about the procedure and immediate complications, and women were interviewed after recovery.</p> <p>Results</p> <p>Median gestational age at abortion was earlier for D&E clients compared to induction (16.0 weeks vs. 18.1 weeks, p < 0.001). D&E clients reported shorter intervals between first clinic visit and abortion (median 17 vs. 30 days, p < 0.001). D&E was more effective than induction (99.5% vs. 50.0% of cases completed on-site without unplanned surgical procedure, p < 0.001). Although immediate complications were similar (43.8% D&E vs. 52.4% induction), all three major complications occurred with induction. Early fetal expulsion occurred in 43.3% of D&E cases. While D&E clients reported higher pain levels and emotional discomfort, most women were satisfied with their experience.</p> <p>Conclusions</p> <p>As currently performed in South Africa, second trimester abortions by D&E were more effective than induction procedures, required shorter hospital stay, had fewer major immediate complications and were associated with shorter delays accessing care. Both services can be improved by implementing evidence-based protocols.</p

    The term processor generator Kimwitu

    Full text link

    Proliferative and anti-proliferative effects of dietary levels of phytoestrogens in rat pituitary GH3/B6/F10 cells - the involvement of rapidly activated kinases and caspases

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Phytoestogens are a group of lipophillic plant compounds that can have estrogenic effects in animals; both tumorigenic and anti-tumorigenic effects have been reported. Prolactin-secreting adenomas are the most prevalent form of pituitary tumors in humans and have been linked to estrogen exposures. We examined the proliferative effects of phytoestrogens on a rat pituitary tumor cell line, GH<sub>3</sub>/B<sub>6</sub>/F<sub>10</sub>, originally subcloned from GH<sub>3 </sub>cells based on its ability to express high levels of the membrane estrogen receptor-α.</p> <p>Methods</p> <p>We measured the proliferative effects of these phytoestrogens using crystal violet staining, the activation of several mitogen-activated protein kinases (MAPKs) and their downstream targets via a quantitative plate immunoassay, and caspase enzymatic activities.</p> <p>Results</p> <p>Four phytoestrogens (coumestrol, daidzein, genistein, and <it>trans</it>-resveratrol) were studied over wide concentration ranges. Except <it>trans</it>-resveratrol, all phytoestrogens increased GH<sub>3</sub>/B<sub>6</sub>/F<sub>10 </sub>cell proliferation at some concentration relevant to dietary levels. All four phytoestrogens attenuated the proliferative effects of estradiol when administered simultaneously. All phytoestrogens elicited MAPK and downstream target activations, but with time course patterns that often differed from that of estradiol and each other. Using selective antagonists, we determined that MAPKs play a role in the ability of these phytoestrogens to elicit these responses. In addition, except for <it>trans</it>-resveratrol, a serum removal-induced extrinsic apoptotic pathway was blocked by these phytoestrogens.</p> <p>Conclusion</p> <p>Phytoestrogens can block physiological estrogen-induced tumor cell growth <it>in vitro </it>and can also stimulate growth at high dietary concentrations in the absence of endogenous estrogens; these actions are correlated with slightly different signaling response patterns. Consumption of these compounds should be considered in strategies to control endocrine tumor cell growth, such as in the pituitary.</p
    corecore